package com.cctcq.domain;

import java.sql.Timestamp;

/**
 * ScenerySpot entity. @author MyEclipse Persistence Tools
 */

public class ScenerySpot implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 3460908063531079322L;
	private String scenerySpotId;
	private Area area;
	private String scenerySpotName;
	private String pictureUrl;
	private String scenerySpotDesc;
	private Boolean scenerySpotState;
	private Boolean isDefaultPicture;
	private Timestamp createDate;

	// Constructors

	/** default constructor */
	public ScenerySpot() {
	}

	/** minimal constructor */
	public ScenerySpot(String scenerySpotId, Area area, String scenerySpotName,
			Boolean scenerySpotState, Timestamp createDate) {
		this.scenerySpotId = scenerySpotId;
		this.area = area;
		this.scenerySpotName = scenerySpotName;
		this.scenerySpotState = scenerySpotState;
		this.createDate = createDate;
	}

	/** full constructor */
	public ScenerySpot(String scenerySpotId, Area area, String scenerySpotName,
			String pictureUrl, String scenerySpotDesc,
			Boolean scenerySpotState, Boolean isDefaultPicture,
			Timestamp createDate) {
		this.scenerySpotId = scenerySpotId;
		this.area = area;
		this.scenerySpotName = scenerySpotName;
		this.pictureUrl = pictureUrl;
		this.scenerySpotDesc = scenerySpotDesc;
		this.scenerySpotState = scenerySpotState;
		this.isDefaultPicture = isDefaultPicture;
		this.createDate = createDate;
	}

	// Property accessors

	public String getScenerySpotId() {
		return this.scenerySpotId;
	}

	public void setScenerySpotId(String scenerySpotId) {
		this.scenerySpotId = scenerySpotId;
	}

	public Area getArea() {
		return this.area;
	}

	public void setArea(Area area) {
		this.area = area;
	}

	public String getScenerySpotName() {
		return this.scenerySpotName;
	}

	public void setScenerySpotName(String scenerySpotName) {
		this.scenerySpotName = scenerySpotName;
	}

	public String getPictureUrl() {
		return this.pictureUrl;
	}

	public void setPictureUrl(String pictureUrl) {
		this.pictureUrl = pictureUrl;
	}

	public String getScenerySpotDesc() {
		return this.scenerySpotDesc;
	}

	public void setScenerySpotDesc(String scenerySpotDesc) {
		this.scenerySpotDesc = scenerySpotDesc;
	}

	public Boolean getScenerySpotState() {
		return this.scenerySpotState;
	}

	public void setScenerySpotState(Boolean scenerySpotState) {
		this.scenerySpotState = scenerySpotState;
	}

	public Boolean getIsDefaultPicture() {
		return this.isDefaultPicture;
	}

	public void setIsDefaultPicture(Boolean isDefaultPicture) {
		this.isDefaultPicture = isDefaultPicture;
	}

	public Timestamp getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Timestamp createDate) {
		this.createDate = createDate;
	}

}